toroidal plasmoid - German English Dictionary